interventricular grooves - Spanish English Dictionary